﻿using System.Collections;

namespace com.bodurov.SessionRecovery.Interfaces
{
    public interface ISessionRecoveryStorageManager : ISessionRecoveryManagerListener
    {
        void Save(string sessionID, Hashtable hashtable);
        Hashtable Recover(string sessionID);
        int NumberActiveSessions { get; }
        void EnsureActiveSessions();
        bool ContainsActiveSession(string sessionID);
    }
}
